Version 1.0 June 1993 - Picked by MacWorld Magazine as a "Top 10 Shareware Pick" April 1994
Version 1.2 March 1995
Version 1.2.1 April 1995
Version 2.0 September 1995
What is MacErrors?
~~~~~~~~~~~
MacErrors is a small application that shows you the result code and description for all of the Macintosh system errors. I got tired of looking up errors in a scrolling list DA so I wrote this program. Just type in a valid error ID and press <return> or <enter>. The result code and description will be displayed to you. You can also increment and decrement the current error code using the arrow keys.
If you have the Speech Manager installed you can have MacErrors speak the error description to you! After entering an error code, choose "Speak Error" from the Sound menu. You may also choose to have MacErrors speak error descriptions to you automatically whenever you enter in a new error, by selecting "Auto-Speak Errors" from the Sound menu. I made this a non-persistent option because it could be quite annoying if it was on at the wrong time.
Thanks to everyone who sent in their shareware payment!
New in version 2.0
~~~~~~~~~~~~~~~~
Ñ More errors! 885 error codes from Apple's Universal Headers 2.0 and other System Extension Managers
Ñ You can now copy the current error to the clipboard. Tech support people love this one because they can copy an error code and paste it into an email message in response to a user's technical question.
Ñ Added Speech Manager support to speak the error descriptions using the system Text to Speech settings
Ñ Added new About Box with Shareware info
Ñ The Toolbox Manager or group is now included in the error description if available
Ñ Added required AppleEvent support (AEQuit is the only one that really does anything)
Ñ Completely rewrote the interface code
Ñ No longer Beeps at you when there is an invalid error code entered. The result code and description are cleared!
Ñ Fixed out of memory error on PowerPC Mac running 7.5 (fixed in 1.2.1 by increasing MacError's memory partition)
New in version 1.2
~~~~~~~~~~~~~~~~
Ñ More errors! 818 error codes from Apple's Universal Headers 2.0a3
Ñ New resource format
Ñ PowerPC native FAT application (still only 88k thanks to CodeWarrior)
Ñ The arrow keys can be used to increment and decrement the currently displayed error number
Ñ New color icons
Ñ Fixed the creator type code
Licensing agreement
~~~~~~~~~~~~~~~~
MacErrors is now shareware. It takes a lot of time to update and compile all of the error codes as often as Apple Updates the Universal Headers, so I figure it's worth a couple of bucks. The price of MacErrors is $10 US Dollars. Thanks to those of you have have already registered!
MacErrors may be distributed freely by electronic means, such as anonymous ftp services. MacErrors may not be distributed on any form of physical media for which money is charged or a "membership fee" is required, without the express written permission of the author. Please send your payment to:
Marty Wachter
c/o MacErrors
2107 Sulgrave Ave.
Baltimore, MD 21209
Legal Stuff
~~~~~~~~~
Although copyrighted, the MacErrors may be freely distributed by electronic means, provided that it is not modified in any way and that it is accompanied by all of the original documentation unaltered. However, ownership of and interest in this software, together with all associated codes, techniques, software tools, formats, designs, concepts, methods, ideas, and documentation shall remain with the author. Use and distribution of this software is governed by the following terms in an effort to reasonably ensure that this software will remain freely available and that no one other than the author will derive a commercial benefit from distributing this software.
You may:
1. Use this software on as many computers as you want.
2. Make as many backup copies of this software as you want.
3. Freely distribute this software via wire or electronic communications (BBS's and online information systems) for the sole purpose of use by their customers.
4 Terminate this agreement at any time by destroying all copies of this software and derivatives of this software and cease distributing the same.
You may not:
1. Create any derivative works from this software for distribution.
2. Charge money for this software other than reasonable charges for downloading time or shipping expenses.
Disclaimer of warranty:
In using this software, you understand and agree that this software is provided ╥as is╙ without warranty of any kind. The entire risk as to the results and performance of using this software lies entirely with you, the user. The author does not make any warranties, either expressed or implied, including but not limited to implied warranties of merchantability and fitness for a particular purpose, with respect to this software.
In no event shall the author be liable for any consequential, incidental, or special damages whatsoever (including without limitation damages for loss of critical data, loss of profits, interruption of business, and the like) arising out of the use or inability to use this software. Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitations may not apply to you.
Although the author would appreciate any feedback and bug reports, the author shall not be responsible for correcting any problems which you discover or otherwise help you maintain and use this software. Furthermore, the author may at any time replace, modify, alter, improve, enhance or change this software.
Complete agreement:
This agreement constitutes the entire agreement and supersedes any prior agreements between you and the author concerning this software. This agreement cannot be amended, modified, or waived except in writing.
General:
If any provision of this agreement shall be found to be unenforceable, it shall be deemed severed from the remainder of this agreement.
This agreement shall be construed in accordance with the laws of the State of Maryland. Any arbitration or litigation relating to this agreement shall take place in the State of Maryland. The parties further submit to waive any objections to personal jurisdiction of and venue in any of the following forums: U.S. District Court of Maryland, or any other forum, for any litigation arising out of this agreement.
U.S. GOVERNMENT RESTRICTED RIGHTS
This Software is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the government is subject to restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 48 CFR 252.227-7013, or in subparagraphs (a) through (d) of the Commercial Computer Software Restricted Rights clause at 48 CFR 52.227-19, as applicable. The contractor/manufacturer is Marty Wachter Baltimore, MD.